﻿/* body content padding */
#contentholder { padding: 22px 43px 22px 43px; }
#contentholder .underline { border-bottom: 1px dotted #767676 }
#contentholder .title .pink { color:#FF1391; font-size: 24px }
#contentholder .title .green { color:#519500; font-size: 24px }
#contentholder .left { border-left: 1px dotted #767676; float: right }
#contentholder .content { width: 426px; border-bottom: 1px dotted #767676; float:left }

.content .item { padding: 25px 10px 25px 10px }
.item .img { float: left; }
.item .info { height: 146px; width:220px; float:right; padding: 0 0 0 20px; }
.item .info .title a { color:#519500; font-size: 14px; font-family: Tahoma !important; text-decoration: underline }
.item .info .desc { width: 226px; height: 55px; overflow: hidden; padding: 5px 0 0 0; }
.item .info .desc label { font-size: 12px !important; color:#777676 }
.item .info .price label { color:#FF1391 }
.item .info .add { padding: 10px 0 15px 0 }
.item .info input[type="image"] { height:23px; width: 106px; }


#contentholder .introduce {width:849; padding: 20px 0px 40px 16px;}

.text_pink{ color:#FF1391; font-size: 16px}
.text_des{ font-family:Tahoma Verdana; font-size:12px;  color:#777676; text-align:justify }
.introduce .img_large{width:250px; height:170px; padding:0 19 23 0px; float:left}
.introduce .small{height:140px; text-align:center; padding-top: 24px}
.readmore { float: right; text-decoration: underline; padding: 0 15px 0px 25px; color:#63AF0B !important; background:url(../img/layout/readmore.gif) no-repeat 10px 5px }


.contact_content {width:743px; padding-top: 17px; padding-left: 60px; padding-right: 83px; line-height: 16px;font-family:Tahoma Verdana; font-size:14px;  color:#777676; text-align:justify}
.input_info{padding-top: 9px; }
.textarea{ width:100%;font-family:Tahoma Verdana; font-size:14px;  color:#777676; text-align:justify; border:solid 1px #777676}
.textbox{width:100%;font-family:Tahoma Verdana; font-size:14px;  color:#777676; text-align:justify; border:solid 1px #777676}